Synonyms for "pay off"

Words with similar meaning